export default {
	type: 'WeatherCard',
	title: '天气卡片',
	describe: '天气卡片',
	name: 'weatherCard',
	image: '',
	w: 2,
	h: 3,
	// 类别样式  默认 w100% s1
	showW: '100%',
	showH: '100%',
	showS: 1,
	// 预设样式
	viewW: '100%',
	viewH: '100%',
	viewS: 1,
	showDataBtn: true, // 是否展示数据按钮
	showStyleBtn: true, // 是否展示样式按钮
	showCopyBtn: true, // 是否展示复制按钮
	showDeleteBtn: true, // 是否展示删除按钮
	sort: 10,
	style: {
		type: 2,
		locationSize: 16,
		locationColor: '#333',
		locationWeight: false,
		locationStyle: true,
		locationLine: false,
		temperatureSize: 16,
		temperatureColor: '#333',
		temperatureWeight: false,
		temperatureStyle: true,
		temperatureLine: false,
		dateSize: 16,
		dateColor: '#333',
		dateWeight: false,
		dateStyle: true,
		dateLine: false,
		iconSize: 38,
		iconColor: '#90caf8',
		iconType: '',
		columns: [
			{ icon: 'weather01', key: '1' },
			{ icon: 'weather06', key: '2' }
		],
		bgImg: '',
		bgColor: '#ffffff',
		borderStyle: 'solid',
		borderColor: '#333',
		borderWidth: 0,
		paddingLock: true,
		paddingT: 20,
		paddingB: 20,
		paddingL: 20,
		paddingR: 20,
		bgRTL: 10,
		bgRTR: 10,
		bgRLock: true,
		bgRBL: 10,
		bgRBR: 10,
		shadowX: 0,
		shadowY: 4,
		shadowColor: '#ebebeb',
		shadowDegree: 10
	},
	dataParams: {
		cityCode: {
			value: '101010100', // 默认北京城市编码
			field: 'cityCode',
			alias: ''
		},
		humidity: {
			value: '50%',
			field: 'humidity',
			alias: ''
		},
		quality: {
			value: '优',
			field: 'quality',
			alias: ''
		},
		forecast: {
			value: [],
			field: 'forecast',
			alias: ''
		},
		toDate: {
			value: new Date().toLocaleDateString().replace(/\//g, '/'),
			field: 'toDate',
			alias: ''
		},
		weather: {
			value: '1',
			field: 'weather',
			alias: ''
		},
		temperature: {
			value: '20',
			field: 'temperature',
			alias: ''
		},
		area: {
			value: '北京',
			field: 'area',
			alias: ''
		}
	},
	cityCode: {
		value: '101010100', // 默认北京城市编码
		field: 'cityCode',
		alias: ''
	},
	// 选择静态/数据源
	dataSetConfig: {
		dataSetType: 0, // 0静态  1数据源
		dataSetJson: {}, // 选择数据源  获取数据的接口参数
		dataSetId: undefined // 选中哪条数据灌倒组件中的标识
	},
	// 天气API配置
	weatherConfig: {
		autoRefresh: true, // 是否自动刷新天气数据
		refreshInterval: 3600, // 刷新间隔（秒）
		selectedProvince: '北京', // 选中的省份
		selectedCity: '北京', // 选中的城市
		lastUpdated: null, // 最后更新时间
		showSelector: true
	}
}
